Produces a consistency plot for typical metrology comparison data.
cplot(x,u,labels=names(x), p.adjust.method="holm", ordered=TRUE,
breaks=c(0,0.001,0.01, 0.05, 0.1,1),
col=terrain.colors(length(breaks)-1), log.p=FALSE,
main=paste("Consistency map -", deparse(substitute(x))),
subtitle=NULL, key=FALSE,
key.width=2.54, key.height=0.6,…)
Vector of reported values
Vector of length length(x)
of standard uncertainties
Vector of of length length(x)
labels for x-axis marks.
p-value adjustment method; passed to p.adjust
.
If TRUE
(the default) observations are arranged in ascending order of x
.
Vector of breaks; passed to image
.
Vector of colours of length length(breaks)-1
. Passed to image
.
If TRUE
, the plot shows -log_10(p)
.
Main and subtitle for plot.
If TRUE
a key is added to the plot.
Width and height of key, if plotted. See details for specification.
Graphical parameters passed to image
. If present, cex.axis
is passed
to axis
for main figure axes only.
Invisibly returns a matrix of pairwise test p-values or, if log.p==TRUE
,
matrix of -log_10(p)
.
Calculates the (square, symmetric matrix of) optionally adjusted p-values for a
two-tailed z-test of |x[i]-x[j]|/sqrt(u[i]^2+u[j]^2)
against zero
and plots the p-values as an image.
p.adjust
is called prior to plotting to correct for multiple comparisons.
To suppress adjustment, set p.adjust.method="none"
.
key.height is a fraction of the figure region height. key.width is the width of the key area in cm, unless under 1, in which case it is interpreted as a fraction of the plot region width.
If log.p
is TRUE
and subtitle
NULL
,
a subtitle indicating the use of log.p is added to the plot,
# NOT RUN {
data(Pb)
cplot(Pb$value, Pb$u, key=TRUE)
# }
Run the code above in your browser using DataLab